general guarantee - German English Dictionary